home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / SPEZIAL / GEMVIEW / VERSION.3 / MODULS.SRC / LOADMODL / IFF.H < prev    next >
Encoding:
C/C++ Source or Header  |  1993-10-15  |  694 b   |  36 lines

  1. #define COMPRESSED    1
  2. #define UNCOMPRESSED  0
  3.  
  4. typedef struct IFF_HEADER {
  5.   unsigned char  form_id[4];
  6.   unsigned long  lenght;
  7.   unsigned char  file_id[4];
  8. } IFF_HEADER;
  9.  
  10. typedef struct CHUNK_HEADER {
  11.   unsigned char  chunk_id[4];
  12.   unsigned long  lenght;
  13. } CHUNK_HEADER;
  14.  
  15. typedef struct BITMAP_HEADER {
  16.   int    width;
  17.   int    height;
  18.   int    off_x;
  19.   int    off_y;
  20.   char   planes;
  21.   char   mask;
  22.   char   compressed;
  23.   char   unused;
  24.   int    transparent_color;
  25.   char   x_aspect;
  26.   char   y_aspect;
  27.   int    page_width;
  28.   int    page_height;
  29. } BITMAP_HEADER;
  30.  
  31. typedef struct COLOR_ENTRY {
  32.   char   red;
  33.   char   green;
  34.   char   blue;
  35. } COLOR_ENTRY;
  36.